Contexto global.BeginInstallCryptoExtension

Contexto global

BeginInstallCryptoExtension

Disponible desde la versión 8.3.3.

Sintaxis:

BeginInstallCryptoExtension(<NotifyDescriptionOnCompletion>)

Parámetros:

<NotifyDescriptionOnCompletion> (opcional)

Tipo: CallbackDescription.
Contiene una descripción del procedimiento que se llamará después de que se complete la instalación de la extensión de operaciones de criptografía con los siguientes parámetros:

Si no se especifica el parámetro o pertenece al tipo Undefined, no se llamará ningún procedimiento después de la finalización.

Descripción:

Instala una extensión para trabajar con criptografía en un navegador.

Disponibilidad:

Cliente ligero, cliente web, cliente móvil, cliente grueso, aplicación móvil (cliente).

Nota:

En el modo de inicio de los clientes grueso y ligero y en la aplicación móvil cliente, informa que el complemento está instalado.

Ejemplo:

&AtClient
Procedure Command(Command)
    Attach(True);
EndProcedure

&AtClient 
Procedure 
Attach(InstallIfNotAttached) Export
    BeginCryptographyOperationAddInAttachment(
        New 
NotificationDetails(
            “AfterAttachment”,
            ThisObject,
            InstallIfNotAttached));
EndProcedure

&AtClient
Procedure 
AfterAttachment(Attached, InstallIfNotAttached) Export
    If Attached Then
        // El complemento de operaciones de criptografía está adjunto

    ElsIf InstallIfNotAttached Then
        BeginCryptographyOperationAddInInstallation(
            New 
NotificationDetails(
                “Attach”,
                ThisObject,
                False
));
    Else
        // No se puede instalar o adjuntar

        // complemento de operaciones de criptografía

    EndIf;             
EndProcedure

Vea también:

Contexto global, método BeginAttachingCryptoExtension
Contexto global, método InstallCryptoExtension
Contexto global, método InstallCryptoExtensionAsync

Disponible desde:

Disponible desde la versión 8.3.3.

Descripción cambiada en la versión 8.3.18.